﻿<%@ Page Title="Change Password" Language="C#" MasterPageFile="AdminSite.master"
    AutoEventWireup="true" CodeFile="ChangePassword.aspx.cs" Inherits="Account_ChangePassword" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
    <style type="text/css">
        .passwordEntry
        {
        }
        .style3
        {
            width: 140px;
        }
    </style>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2 align="center">
        ĐỔI MẬT KHẨU</h2>
    
    <asp:ValidationSummary ID="ChangeUserPasswordValidationSummary" runat="server" CssClass="failureNotification"
        ValidationGroup="ChangeUserPasswordValidationGroup" />       
       
    <div class="accountInfo" align="center">
        <table style="width: 65%">
            <tr>
                <td>
                    <fieldset class="changePassword">
                        <legend>Vui lòng nhập các thông tin bên dưới để đổi mật khẩu đăng nhập</legend>
                        <table width="100%">
                            <tr>
                                <td class="style3" align="left">
                                    Mật khẩu cũ:
                                </td>
                                <td align="left">
                                    <asp:TextBox ID="txtOldPass" runat="server" Width="90%" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="CurrentPasswordRequired" runat="server" ControlToValidate="txtOldPass"
                                        CssClass="failureNotification" ErrorMessage="Bạn chưa nhập mật khẩu cũ" ToolTip="Vui lòng nhập mật khẩu cũ."
                                        ValidationGroup="ChangeUserPasswordValidationGroup">*</asp:RequiredFieldValidator>
                                         <asp:CustomValidator ID="errorPass" runat="server" CssClass="failureNotification" ControlToValidate="txtOldPass"
                                    ErrorMessage="Mật khẩu cũ không chính xác" ValidationGroup="ChangeUserPasswordValidationGroup" ToolTip="Vui lòng nhập mật khẩu cũ chính xác.">*</asp:CustomValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="left" class="style3">
                                    Mật khẩu mới:
                                </td>
                                <td align="left">
                                    <asp:TextBox ID="txtNewPass" runat="server" Width="90%" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="NewPasswordRequired" runat="server" ControlToValidate="txtNewPass"
                                        CssClass="failureNotification" ErrorMessage="Bạn chưa nhập mật khẩu mới." ToolTip="Vui lòng nhập lại mật khẩu mới"
                                        ValidationGroup="ChangeUserPasswordValidationGroup">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="left" class="style3">
                                    Nhập lại mật khẩu mới:
                                </td>
                                <td align="left">
                                    <asp:TextBox ID="txtConfirm" runat="server" Width="90%" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="ConfirmNewPasswordRequired" runat="server" ControlToValidate="txtConfirm"
                                        CssClass="failureNotification" Display="Dynamic" ErrorMessage="Bạn chưa nhập lại mật khẩu mới"
                                        ToolTip="Vui lòng nhập lại mât khẩu mới." ValidationGroup="ChangeUserPasswordValidationGroup">*</asp:RequiredFieldValidator>
                                    <asp:CompareValidator ID="NewPasswordCompare" runat="server" ControlToCompare="txtNewPass"
                                        ControlToValidate="txtConfirm" CssClass="failureNotification" Display="Dynamic"
                                        ErrorMessage="Xác nhận mật khẩu mới không chính xác." ValidationGroup="ChangeUserPasswordValidationGroup">*</asp:CompareValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="center" colspan="2">
                                    <asp:Button CssClass="btnadmin" ID="btnChange" runat="server" Text="Đổi mật khẩu"
                                        ValidationGroup="ChangeUserPasswordValidationGroup" 
                                        onclick="btnChange_Click" />
                                </td>
                            </tr>
                        </table>
                    </fieldset>
                </td>
            </tr>
        </table>
    </div>
</asp:Content>
